Datei: CP-M PLUS ROMs.txt - Version 0.08 - Datum: 2016-02-03
------------------------------------------------------------

Diese Textdatei wurde von TFM of FutureSoft erstellt. Ihr Zweck ist es die Arbeit mit den CP/M Plus ROMs zu erleichtern.

Diese ROMs erlauben es CP/M Plus aus dem ROM zu starten (2x16 KB) und zustzliche CP/M Plus Programme aus ROMs zu laden.

Dabei sind die beiden CP/M Plus ROMs kompatibel zur Firmware. Die zugehrigen Erweiterungs-ROMs allerdings nicht.


Namen der ROMs (CP/M Plus ROM Version)
--------------------------------------
- CPM_Plus-1.ROM    / Beide ROMs (CPM_Plus-1 und -2) werden zum Start von CP/M Plus bentigt. RSX: |EMS oder |O (siehe untern).
- CPM_Plus-1V.ROM  /  Benutzt man CPM_Plus-1V.ROM anstalle von CPM_Plus-1.ROM so wird die Einschaltmeldung verkrzt.
- CPM_Plus-2.ROM  /   (Das sollte man einfach mal ausprobieren, und dann whlen was einem gefllt).


RSX-Befehle der CP/M PLUS ROMs (2.34 und 2.30)
----------------------------------------------
- EMS -----/ Startet CP/M Plus aus dem ROM und zeigt Erweiterungs-ROMs fr CP/M Plus an.
- O ------/  Dabei wird CP/M Plus fr zwei Laufwerke und das 444 KB RAM Laufwerk "C:" konfiguriert.

- PW ------- Vermutlich entspricht dieser RSX Befehl den Befehlen "|EMS" bzw. "|O".

- CPMVER --/ Diese beiden Kommandos sind identisch. Sie geben Copyright Meldungen fr CP/M PLUS und die CPM ROMs aus.
- VER ----/  Weiterhin wird die Version der CP/M PLUS ROMs angezeigt, die Serien-Nummer und der Name des Besitzers.

- OP ------- Dieser RSX Befehl ruft ein Menu-System auf, das es erlaubt eine .COM oder .SUB Datei automatisch zu starten.
             Befindet sich auf Diskette keine .COM oder .SUB Datei, so wird eine Fehlermeldung ausgegeben.
             Andernfalls wird die zu startende Datei mit SPACE ausgewhlt, mit RETURN besttigt.
             Nun wird automatisch CP/M PLUS mit RAM Disc gestartet und das Programm ausgefhrt.
             Achtung: Die Zeichenausgabe ist z.B. mit X-DDOS inkompatibel. Bei Zeichenmll bitte andere ROMs abschalten.

- MYNAME --- Gibt den Namen des Anwenders / Kufers der CP/M Plus ROMs am Bildschirm aus.

- PASSWORD - Dieser Befehl fragt nach einem Passwort. Nach dreimaliger Falsch-Eingabe wird CP/M Plus aus dem ROM gestartet.

- OHELP ---/ Diese beiden Kommandos sind identisch. Sie zeigen an ob Programm-ROMs fr die CP/M Plus ROMs vorhanden sind.
- EMSHELP /  Falls Programm-ROMs vorhanden sind, so wird deren ROM Position (Nummer) und ihr Name ausgegeben.
             Mit |OHELP,nr bwz. |EMSHELP,nr werden die Programme eines Erweiterungs-ROMs mit der Nummer nr angezeigt.

- NOCPM ---- Dieser RSX Befehl schaltet die beiden CP/M PLUS ROMs aus. Alle anderen ROMs werden neu initialisiert.


Neue residente Befehle unter dem CP/M Plus auf ROM
--------------------------------------------------
Die beiden CP/M Plus ROMs stellen ein erweitertes CP/M Plus zur Verfgung.
Neben der RAM Disc wurde auch neue Befehle implementiert.

Gibt man unter dem ROM CP/M Plus das Kommando "builtin" an, so werden die zustzlichen eingebauten Kommandos des
ROM CP/M Plus (2 x 16 KB ROMs) angezeigt. Diese Kommandos stehen auch ohne extrige Erweiterungs-ROMs zur Verfgung.

- BUILTIN -- Zeigt zustzliche Befehle des ROM CP/M Plus an.

- DIR ------ Regulres DIR Kommando

- TYPE /---- Regulres TYPE Kommando
- TYP /

- ERASE /--- Regulres ERASE Kommando
- ERA  /

- RENAME /-- Regulres RENAME Kommando
- REN   /

- SHOW------ Regulres SHOW Kommando

- DIRSYS /-- Regulres DIRSYS Kommando
- DIRS  /

- USER ----- Regulres USER Kommando

- 24LINE --- Bildschirm wird auf 24 Zeilen und eine Status-Zeile (mit Scrolltext) gesetzt (Normalzustand)

- 25LINE --- Der Bildschirm wird auf 25 Zeilen gesetzt (keine Status-Zeile vorhanden)

- AMSDOS /-- Fhrt einen Reset durch
- AMS   /

- BORDER --- Setzt den Rand auf die entsprechende Farbe (0-26), Befehl wie im BASIC

- CKEY   /-- Ordnet einer Taste (0-79) ein Zeichen (0-254) zu.
- NKEY  /
- SKEY /

- DATE /---- Regulres DATE Kommando
- DAT /

- DETAILS /- Gibt Informationen ber zu durchsuchende Laufwerke und Datei-Erweiterungen, ber das temporre Laufwerk,
- DET    /   den Konsolen-Modus (Console Page Mode) und die Programm-Namen-Anzeige (Program Name Display) aus.

- EXPAND --- Mit EXPAND kann einer Taste eine Erweiterungs-String zugeordnet werden

- HOME ----- Setzt den Cursor in die oberste Zeile ohne den Bildschirm zu lschen

- INK ------ Setzt den Untergrund (0) oder Stift (1-15) auf die entsprechende Farbe (0-26), Befehl wie im BASIC

- INVERSE /- Schaltet die Zeichenausgabe auf INVERS um
- INV    /

- KDS ------ ???

- LANGUAGE / Regulres LANGUAGE Kommando
- LAN     /

- LPRINT /-- Liest Datei und schickt sie an den Drucker
- LPR   /

- MODE ----- Schaltet auf Bildschirm-Mode 0 bis 2

- NORMAL /-- Schaltet die Zeichenausgabe (von INVERS zurck) auf NORMAL
- NOR   /

- PALETTE -- Stelle Vordergrund- und Hintergrund-Farbe ein. Farbwerte von 0 bis 63

- PAPER ---- Analog zum BASIC Befehl

- PEN ------ Analog zum BASIC Befehl

- ROMCAT /-- Beide Befehle sind identisch. 
- ROM   /    Sie zeigen die in allen CP/M Plus Erweiterungs-ROMs enthaltenen Programme / Befehle an.

- SETLST /-- Regulres SETLST Kommando
- SET   /

- SET24X80 / Regulres S24X80 Kommando
- SET2    /

- SIGNON /-- Zeigt die Namen vorhandener CP/M Erweiterungs-ROMs an.
- SIG   /

- WAIT ----- Warten auf Tastendruck
 
- CLS ------ Lscht den Bildschirm und setzt den Cursor noch links oben.

- CAT ------ Gibt das Inhaltsverzeichnis sortiert aus. Ermittelt und zeigt freien Platz in KB.


Namen der Applikations-ROMs fr CP/M Plus (CP/M Plus Programme)
-------------- ------------------------------------------------
- CPM_Plus_Acc_1.ROM  Stellt folgende Programme zur Verfgung: NSWEEP, FORMAT, PCW, RUN, UNERA, D ----------- frei: &0180
- CPM_Plus_Acc_2.ROM  Stellt folgende Programme zur Verfgung: ECHO, ED, GOTO, IF, PATCH, XFORM, TIMEROM+ --- frei: &0170
- CPM_Plus_Acc_3.ROM  Stellt folgende Programme zur Verfgung: UNCR, CRUNCH, UN33, SETKEYS ------------------ frei: &0090
- CPM_Plus_Acc_4.ROM  Stellt folgende Programme zur Verfgung: BD, FIND ------------------------------------- frei: &1D80 ++++
- CPM_Plus_Acc_5.ROM  Stellt folgende Programme zur Verfgung: TE ------------------------------------------- frei: &0480 +
- CPM_Plus_Acc_6.ROM  Stellt folgende Programme zur Verfgung: ZMAC, COMFU ---------------------------------- frei: &1300 ++
- CPM_Plus_Acc_7.ROM  Stellt folgende Programme zur Verfgung: ZLINK ---------------------------------------- frei: &2180 +++++
- CPM_Plus_Acc_8.ROM  Stellt folgende Programme zur Verfgung: PIP ------------------------------------------ frei: &1C80 +++
- CPM_Plus_Acc_9.ROM  Stellt folgende Programme zur Verfgung: POWER ---------------------------------------- frei: &0000







